spotted cowbane - Turkish English Dictionary